package com.rshare.domain.cg;

import java.util.Date;

import org.codehaus.jackson.map.annotate.JsonDeserialize;
import org.codehaus.jackson.map.annotate.JsonSerialize;

import com.rshare.cloudapi.common.DateDeserializer;
import com.rshare.cloudapi.common.DateSerializer;
import com.rshare.cloudapi.domain.cg.CGJGB;

/**
 * @采购价格表
 * @author wukejia
 * @date 2016年5月13日 下午14:04:21
 */
public class CGJGBInfo extends CGJGB{

	private static final long serialVersionUID = 6309914120692871880L;

	//查询字段
	private String searchjgbid;
	private String searchjgbmc;
	private String searchgysid;
	private String searchgysmc;
	private String searchyxjgb;
	private Date searchckrq;
	
	private CGJGB oldData;
	private CGJGB newData;
	private CGJGB modifyData;
	
	public String getSearchjgbid() {
		return searchjgbid;
	}
	public void setSearchjgbid(String searchjgbid) {
		this.searchjgbid = searchjgbid;
	}
	public String getSearchjgbmc() {
		return searchjgbmc;
	}
	public void setSearchjgbmc(String searchjgbmc) {
		this.searchjgbmc = searchjgbmc;
	}
	public String getSearchgysid() {
		return searchgysid;
	}
	public void setSearchgysid(String searchgysid) {
		this.searchgysid = searchgysid;
	}
	public String getSearchgysmc() {
		return searchgysmc;
	}
	public void setSearchgysmc(String searchgysmc) {
		this.searchgysmc = searchgysmc;
	}
	
	public String getSearchyxjgb() {
		return searchyxjgb;
	}
	public void setSearchyxjgb(String searchyxjgb) {
		this.searchyxjgb = searchyxjgb;
	}
	
	@JsonSerialize(using = DateSerializer.class)
	public Date getSearchckrq() {
		return searchckrq;
	}
	
	@JsonDeserialize(using = DateDeserializer.class)
	public void setSearchckrq(Date searchckrq) {
		this.searchckrq = searchckrq;
	}
	
	public CGJGB getOldData() {
		return oldData;
	}
	public void setOldData(CGJGB oldData) {
		this.oldData = oldData;
	}
	public CGJGB getNewData() {
		return newData;
	}
	public void setNewData(CGJGB newData) {
		this.newData = newData;
	}
	public CGJGB getModifyData() {
		return modifyData;
	}
	public void setModifyData(CGJGB modifyData) {
		this.modifyData = modifyData;
	}
	
}
